Part Number Hot Search : 
03M50AHB LOA676 UPD168 1N4647 2SD1252A ATS01 5KE110 SK14BL
Product Description
Full Text Search
 

To Download ISP1501 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 ISP1501
Hi-Speed Universal Serial Bus peripheral transceiver
Rev. 02 -- 21 November 2002 Product data
1. General description
The ISP1501 is a full-function transceiver designed to provide a Hi-Speed Universal Serial Bus (USB) analog front-end to Application-Specific Integrated Circuits (ASICs) and Field Programmable Gate Arrays (FPGAs) with a built-in USB Serial Interface Engine (SIE). A Hi-Speed USB transceiver is integrated to implement USB connectivity for high-speed peripherals. In addition, an Original USB transceiver provides backward compatibility with full-speed USB systems. A minimum number of external components is needed.
2. Features
s s s s s s s s s s s s s s s s Complies with Universal Serial Bus Specification Rev. 2.0 Legacy compliant Original USB full-speed transceiver interface Bus-powered capability with suspend mode Integrated parallel-to-serial converter (transmit) and serial-to-parallel converter (receive) for Hi-Speed USB data Hi-Speed USB data recovery upon receiving Hi-Speed USB data synchronization upon transmitting Integrated bit stuffing and de-stuffing for Hi-Speed USB data Non-Return-to-Zero Inverted (NRZI) encoding and decoding for Hi-Speed USB data Integrated Phase Locked Loop (PLL) oscillator using 12 MHz crystal Internal power-on reset Separate 3.3 V supplies for analog transceiver and digital I/Os minimizes crosstalk 3.3 V or 5 V tolerant digital input interface 16-bit bi-directional data bus allows FPGA verification, greatly reducing ASIC implementation risk Full industrial operating temperature range from -40 to +85 C 6 kV in-circuit ESD protection; compliant with IEC 61000-4-2 (level 3) Available in LQFP48 package.
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
3. Applications
s Scanner s Digital still camera s Printer, e.g. x Color printer x Multi-functional printer s External storage device, e.g. x Portable hard disk x Zip(R) drive x Jaz(R) drive x Magneto-optical (MO) drive x Optical drive (CD-ROM, CD-RW, DVD).
4. Ordering information
Table 1: Ordering information Package Name ISP1501BE LQFP48 Description plastic low profile quad flat package; 48 leads; body 7 x 7 x 1.4 mm Version SOT313-2 Type number
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
2 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
5. Block diagram
CLKOUT48 CLKOUT30 MODE0, MODE1 RESET SUSPEND TX_VALID/OE 2
13 15 11, 12 3 1 2 7 HIGH-SPEED TRANSCEIVER NZRI + BS ENCODER 6 SYSTEM LOGIC
ISP1501
9 RPU
TX_READY TX_BS_EN/FSE0 TX_LAST_BYTE DDIR
43 44 42 20
DP DM
16 DATA15 to DATA0
38 to 31, 28 to 21
RX_VALID/VP RX_INACTIVE/VM RX_BS_ERROR/RCV RX_LAST_BYTE
48 47 46 39
NZRI + BS DECODER
FULL-SPEED TRANSCEIVER
TEST_J_K/VO VCCA1 to VCCA3 VCCD1, VCCD2 DGND1, DGND2 AGND1 to AGND3 3 2 2 3
45 5, 8, 16 29, 40 30, 41 4, 10, 19 POWER SUPPLY PLL OSCILLATOR 18 17 XTAL1 XTAL2
MGT059
Fig 1. Block diagram.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
3 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
6. Pinning information
6.1 Pinning
idth
46 RX_BS_ERROR/RCV
47 RX_INACTIVE/VM
44 TX_BS_EN/FSE0
39 RX_LAST_BYTE
42 TX_LAST_BYTE
45 TEST_J_K/VO
48 RX_VALID/VP
43 TX_READY
38 DATA15
37 DATA14
41 DGND2
40 VCCD2
SUSPEND 1 TX_VALID/OE 2 RESET 3 AGND1 4 VCCA1 5 DM 6 DP 7 VCCA2 8 RPU 9 AGND2 10 MODE0 11 MODE1 12
36 DATA13 35 DATA12 34 DATA11 33 DATA10 32 DATA9
ISP1501BE
31 DATA8 30 DGND1 29 VCCD1 28 DATA7 27 DATA6 26 DATA5 25 DATA4
CLKOUT48 13
CLKOUT30 15
VCCA3 16
AGND3 19
DATA1 22
DATA3 24
DATA0 21
RREF 14
XTAL2 17
XTAL1 18
DDIR 20
DATA2 23
MGT060
Fig 2. Pin configuration LQFP48.
6.2 Pin description
Table 2: Symbol[1] SUSPEND TX_VALID/ OE Pin description Pin 1 2 Type I I Description enables power saving mode for USB suspend state pin function depends on operating mode (see Table 3): State = 0, 1 -- output enable for FS transceiver[2] State = 2, 3 -- transmission valid flag for HS transceiver[2] RESET AGND1 VCCA1 DM 3 4 5 6 I AI/O reset input analog ground 1 supply analog supply voltage 1 (3.3 V) USB D- connection (analog) with integrated 45 series resistor
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
4 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Pin description...continued Pin 7 8 9 Type AI/O AI Description USB D+ connection (analog) with integrated 45 series resistor analog supply voltage 2 (3.3 V) connection for external pull-up resistor (1.5 k 5%) on USB D+; switched on via internal switch during the FS and HS chirp states analog ground 2 supply operating state and interface selection input 0; see Table 3 operating state and interface selection input 1; see Table 3 48 MHz clock output; clock is always running when input SUSPEND is logic 0; see Section 17 on application of this clock connection for external reference resistor (12 k 1%) to analog ground supply clock output for Hi-Speed USB digital interface (30 MHz); clock is always running when input SUSPEND is logic 0 analog supply voltage 3 (3.3 V) crystal oscillator output (12 MHz) crystal oscillator input (12 MHz) analog ground 3 supply selects direction of 16-bit data bus DATA[15:0] data bit 0; bi-directional, slew rate controlled output (5 ns) data bit 1; bi-directional, slew rate controlled output (5 ns) data bit 2; bi-directional, slew rate controlled output (5 ns) data bit 3; bi-directional, slew rate controlled output (5 ns) data bit 4; bi-directional, slew rate controlled output (5 ns) data bit 5; bi-directional, slew rate controlled output (5 ns) data bit 6; bi-directional, slew rate controlled output (5 ns) data bit 7; bi-directional, slew rate controlled output (5 ns) digital supply voltage 1 (3.3 V) digital ground 1 supply data bit 8; bi-directional, slew rate controlled output (5 ns) data bit 9; bi-directional, slew rate controlled output (5 ns) data bit 10; bi-directional, slew rate controlled output (5 ns) data bit 11; bi-directional, slew rate controlled output (5 ns) data bit 12; bi-directional, slew rate controlled output (5 ns) data bit 13; bi-directional, slew rate controlled output (5 ns) data bit 14; bi-directional, slew rate controlled output (5 ns) data bit 15; bi-directional, slew rate controlled output (5 ns) logic 0 -- DATA[7:0] = valid data, DATA[15:8] = valid data logic 1 -- DATA[7:0] = valid data, DATA[15:8] = bit stuff error byte
Table 2: Symbol[1] DP VCCA2 RPU
AGND2 MODE0 MODE1 CLKOUT48
10 11 12 13
I I O
RREF CLKOUT30 VCCA3 XTAL2 XTAL1 AGND3 DDIR DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7 VCCD1 DGND1 DATA8 DATA9 DATA10 DATA11 DATA12 DATA13 DATA14 DATA15 RX_LAST_BYTE
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
AI O AO AI I I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O I/O O
VCCD2
9397 750 10025
40
-
digital supply voltage 2 (3.3 V)
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
5 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Pin description...continued Pin 41 42 Type I Description digital ground 2 supply transmit last byte input; used in conjunction with TX_BS_EN to indicate different handling of the upper and lower data byte (see Table 7) transmit ready output; a logic 1 means ISP1501 is ready to accept data on the next rising clock edge of CLKOUT30 pin function depends on operating state (see Table 3): State = 0, 1 -- a logic 1 forces single-ended zero (SE0) for FS transmitter State = 2, 3 -- a logic 1 enables bit stuffing for the HS transmitter
Table 2: Symbol[1] DGND2
TX_LAST_BYTE
TX_READY
43
O I
TX_BS_EN/FSE0 44
TEST_J_K/ VO
45
I
pin function depends on operating state (see Table 3): State = 0, 1 -- differential data for the FS transceiver input State = 2, 3 -- a logic 1 enables Hi-Speed USB test modes TEST_J and TEST_K; it also disables bit stuffing and NRZI for the HS receiver and transmitter
RX_BS_ERROR/ RCV
46
O
pin function depends on operating state (see Table 3): State = 0, 1 -- differential data at D+/D- receiver output State = 2, 3 -- a logic 1 signals a bit stuff error on receive data; the position of the erroneous byte is indicated by RX_LAST_BYTE
RX_INACTIVE/ VM
47
O
pin function depends on operating state (see Table 3): State = 0, 1 -- single-ended D- receiver output State = 2, 3 -- a logic 1 indicates HS line inactivity
RX_VALID/ VP
48
O
pin function depends on operating state (see Table 3): State = 0, 1 -- single-ended D+ receiver output State = 2, 3 -- valid data on falling clock edge at pin CLKOUT30
[1] [2]
Symbol names with an overscore (e.g. NAME) indicate active LOW signals. FS: full-speed (Original USB); HS: high-speed (Hi-Speed USB).
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
6 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
7. Functional description
The ISP1501 supports both full-speed (FS) and high-speed (HS) USB physical layer for a Hi-Speed USB peripheral. An adaptive termination circuit ensures a correct 45 termination for DP and DM. Calibration is done at power-on and after any operating state change. An internal bandgap reference circuit is used for generating the driver current and the biasing of the analog circuits. This circuit requires an external precision resistor (12 k 1%) to analog ground. A PLL oscillator using a 12 MHz crystal generates the internal clock of 480 MHz. From this signal, 30 MHz and 48 MHz clocks are derived for external use (available at pins CLKOUT30 and CLKOUT48, respectively). An internal power-on-reset (POR) circuit monitors the digital supply and is used to start all circuits in the correct mode. An external reset can be applied via pin RESET.
7.1 Full-speed (FS) transceiver
The full-speed (FS) transceiver interface is a serial interface. Access to this interface requires pins MODE1 and MODE0 to be set to either the disconnect state or the full-speed (FS) state. Bit stuffing/de-stuffing and NRZI encoding/decoding must be implemented on the external ASIC. When pins MODE1 and MODE0 are in the disconnect or FS states, the FS transceiver is active and follows the protocol as specified in Table 5. The only difference between the disconnect and FS states is that the RPU resistor is disconnected when MODE[1:0] is in the disconnect state whereas the RPU resistor is connected to the DP line when MODE[1:0] is in the FS state. To transmit FS USB traffic, pin OE is asserted by holding it at logic 0 (LOW) to enable the transmit driver. The USB bus will be driven to the USB bus state that corresponds to the logic conditions of FSE0 and VO. A logic 1 (HIGH) on pin FSE0 forces a USB SE0 bus state in which both the DP and DM lines are held to a voltage less than VOL(max) (see Table 13), regardless of VO. To force a USB J-state on the bus, FSE0 is de-asserted (set to logic 0) and VO is asserted (set to logic 1). The DP line will be held to a voltage greater than VOH(min) (see Table 13), and the DM line will be held to a voltage less than VOL(max). To receive the FS USB traffic, the transmit driver needs to be disabled by the de-asserted pin OE by holding it at logic 1. VP and VM always reflect the state of DP and DM, respectively. An FS J-state (DP > VIH(min) and DM < VIL(max)) on the USB bus will assert VP, de-assert VM and assert RCV. An FS K-state (DM > VIH(min) and DP < VIL(max)) on the USB bus will de-assert VP, assert VM and de-assert RCV. An SE0 on the USB bus (DP and DM < VIL(max)) will set VP and VM to LOW. RCV will be held in the same state as it was just before the SE0 condition occurred. In the suspend mode (SUSPND = HIGH), the differential receiver is inactive and output RCV is always LOW. Out-of-suspend (`K') signalling is detected via the single-ended receivers VP and VM. During suspend, the (D+, D-) lines are still driven to their
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
7 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
intended states without slew-rate control. This is permitted because driving during suspend is used to signal remote wake-up by driving a `K' signal (one transition from idle to the `K' state) for a period of 1 to 15 ms.
7.2 High-speed (HS) transceiver--transmit logic
The high-speed (HS) transceiver interface uses a 16-bit parallel bi-directional data interface. This HS module incorporates bit stuffing/de-stuffing and Non-Return-to-Zero-Inverted (NRZI) encoding/decoding logic. Access to the HS interface requires MODE[1:0] to be set to either the high-speed (HS) state or the high-speed (HS) chirp state. When MODE[1:0] pins are in the HS or HS chirp states, the HS transceiver is active and follows the protocol as specified in Section 10.1, Section 10.2 and Section 10.3. One difference between the HS and HS chirp states is that the RPU resistor is disconnected when MODE[1:0] is in the HS state whereas the RPU resistor is connected to the DP line when MODE[1:0] is in the HS chirp state. Another difference between the HS and HS chirp state is that the 45 terminations are disabled from the DP and DM lines in the HS chirp state. The 16-bit data bus is a bi-directional bus. Pin DDIR must be set to logic 1 for clocking data into the 16-bit DATA[15:0] bus so that the payload is transmitted from the device to the host. If pin DDIR is set to logic 0, the 16-bit data bus is an output to the external ASIC. Any payload transferred from the host/hub to the transceiver is clocked out into the 16-bit data bus. The transmit data is clocked on the rising edge of the 30 MHz clock output (CLKOUT30). All the handshake signals (TX_LAST_BYTE, TX_BS_EN and TX_VALID) are latched at the same time. These signals conform to the same set-up and hold times as specified in Section 17.1. Each set of latched data, including the 16-bit data bus and handshake signals, are qualified if TX_VALID and TX_READY are asserted during latching. TX_READY transitions take place on the falling edge of the 30 MHz clock output. For normal HS transmit, TEST_J_K is set to logic 0. The HS logic will process the 16-bit data with the latched TX_LAST_BYTE and TX_BS_EN signals according to Table 7, and the processed data is serially driven on the USB bus in HS signaling. When TEST_J_K is set to logic 1, the TX_BS_EN signal is ignored. The 16-bit input data will be serially driven on the bus in HS signaling with the NRZI and bit-stuffing disabled.
7.3 High-speed (HS) transceiver--receive logic
For receiving high-speed (HS) USB signals, the incoming differential signal from the USB cable is amplified before it is fed into a sampler circuit. In the normal receive mode, TEST_J_K is set to logic 0 and the over-sampled serial data is NRZI decoded and bit de-stuffed before being converted to 16-bit parallel words. The 16-bit data and other handshake signals (RX_BS_ERROR, RX_LAST_BYTE and RX_VALID) are latched on the falling edge of CLKOUT30 in accordance with the timings as specified in Table 18.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
8 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
When TEST_J_K is set to logic 1, the sampled data from the differential amplifier will not be NRZI decoded and bit de-stuffed. All serial HS USB signals are passed-through and converted to 16-bit data on the parallel data bus. The handshake signals (RX_BS_ERROR, RX_LAST_BYTE and RX_VALID) are invalid.
7.4 High-speed (HS) transceiver--periphery circuit
To maintain a constant current driver for high-speed (HS) transmit and biasing of other analog circuits, an internal bandgap reference circuit and RREF resistor are used to form the reference current. This circuit requires an external precision resistor (12 k 1%) from pin RF to the analog ground. A pull-up resistor of 1.5 k 5% must be connected between pin RPU and VCCA3. A 12 MHz crystal with an accuracy of less than 500 ppm must be used between pins XTAL1 and XTAL2. Alternatively, an input clock (3.3 V, 12 MHz clock 500 ppm, duty cycle between 40 and 60%) can also be used to drive pin XTAL1 (pin XTAL2 is left open).
8. Operating states
8.1 Interface and state selection
The MODE1 and MODE0 pins control the operating states of the ISP1501 and select the appropriate function of multiplexed pins (see Table 3).
Table 3: 00 Interface selection State 0 State name Disconnect Pin 2 44 45 46 47 48 01 1 Full-speed (FS) 2 44 45 46 47 48 10 2 High-speed (HS) 2 44 45 46 47 48 Function OE FSE0 VO RCV VM VP OE FSE0 VO RCV VM VP TX_VALID TX_BS_EN TEST_J_K RX_BS_ERROR RX_INACTIVE RX_VALID
MODE[1:0]
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
9 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Interface selection...continued State 3 State name High-speed (HS) chirp Pin 2 44 45 46 47 48 Function TX_VALID TX_BS_EN TEST_J_K RX_BS_ERROR RX_INACTIVE RX_VALID
Table 3: 11
MODE[1:0]
8.2 State transitions
A Hi-Speed USB peripheral handles more than one electrical state under the USB specification. The ISP1501 accommodates the various states through the MODE[1:0] input pins. Table 4 summarizes the operating states.
Table 4: State 0 1 Operating states State name Disconnect Full-speed (FS) Description Legacy (full-speed) SIE interface; FS transceiver enabled; pull-up resistor on pin RPU disconnected Legacy (full-speed) SIE interface; FS transceiver enabled; full-speed slew rate selected; pull-up resistor on pin RPU connected to pin DP High-speed SIE interface; HS transceiver enabled; FS transceiver on permanent SE0 to provide 45 termination; pull-up resistor on pin RPU disconnected High-speed SIE interface; HS transceiver enabled; FS transceiver disabled; pull-up resistor on pin RPU connected to pin DP
2
High-speed (HS)
3
High-speed (HS) chirp
8.2.1
Disconnect state In the disconnect state (MODE[1:0] = 00), an external pull-up resistor on pin RPU is not connected to the DP line. The FS transceiver is enabled, and the legacy (Original USB) SIE interface is active (see Figure 3).
3.3 V 1.5 k 5% 9 RPU
ISP1501
45 45 FS driver
004aaa039
7 DP 6 DM
Fig 3. Disconnect state.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
10 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
8.2.2
Full-speed (FS) state In the full-speed (FS) state (MODE[1:0] = 01), an external pull-up resistor of 1.5 k 5% is required on the DP line. This is implemented via the RPU resistor. The RPU resistor is internally connected to the DP line. The FS transceiver is enabled, and the legacy (Original USB) SIE interface is active (see Figure 4).
3.3 V 1.5 k 5% 9 RPU
ISP1501
45 45 FS driver
004aaa052
7 DP 6 DM
Fig 4. Full-speed state.
8.2.3
High-speed (HS) state In the high-speed (HS) state, internal 45 resistors on the DP and DM lines are connected to the ground. The pull-up resistor is disconnected. The HS transceiver is enabled, and the parallel interface and the HS-handshake signals are used (see Figure 5).
3.3 V 1.5 k 5% 9 RPU
ISP1501
7 DP 6 DM HS current driver 45 45
004aaa041
Fig 5. High-speed state.
8.2.4
High-speed (HS) chirp state In the high-speed (HS) chirp state, 45 terminations are disabled from the DP and DM lines. The pull-up resistor is connected on the DP line. The HS transceiver is enabled, and the parallel interface and HS handshake signals are in use (see Figure 6).
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
11 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
3.3 V 1.5 k 5% 9 RPU
ISP1501
7 DP 6 DM HS current driver 45 45
004aaa040
Fig 6. High-speed chirp state.
8.3 Reset
The output clocks are affected by pin RESET and may show a momentary change at RESET. The ASIC may not transmit or receive data while the ISP1510 RESET is driven LOW.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
12 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
9. Full-speed functionality
3.3 V 1.5 k 5%(1)
ISP1501
OE VO FSE0 2 45 45 44 45 RCV 46
9 RPU 7 6
DP DM
VM
47
VP
48
MGT063
(1) Connected in FS state and HS chirp state.
Fig 7. Full-speed transceiver functional diagram Table 5: Full-speed driving function OE = logic 0 FSE0 0 0 1 1 VO 0 1 0 1 VP 0 1 0 0 VM 1 0 0 0 Differential data (DP, DM) full-speed K state full-speed J state SE0 SE0
Table 6: Full-speed receiving function OE = logic 1 Differential input V = VDP - VDM V > 200 mV V < -200 mV |V| < 200 mV
[1] [2]
Single-ended input VDP >2 V <0.8 V <0.8 V VDM <0.8 V >2 V <0.8 V
VP 1 0 0
VM 0 1 0
RCV[1] 1 0 RCV*[2]
When a logic 1 is applied at input SUSPEND, output RCV is always made logic 0. RCV* denotes the signal level on output RCV just before the SE0 state occurs. This level is kept stable during the SE0 period.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
13 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
10. High-speed functionality
SUSPEND TEST_J_K RX_BS_ERROR RX_INACTIVE RX_VALID RX_LAST_BYTE MODE1 DDIR
1 45 46 47 48 39 12 16-BIT TRANSMIT REGISTER 20
sampling clock
ISP1501
3.3 V MUX RECEIVE LOGIC squelch 9 RPU squelch detection circuit 7 ELASTIC FIFO 6 DP DM 1.5 k 5%(2)
BS disable 16-BIT RECEIVE REGISTER BIT DE-STUFFING
NRZI disable NRZI DECODER HS differential receiver
45 (1)
45 (1)
DATA15 to DATA0
16
38 to 31, 28 to 21 shift enable
PLL
sampling clock
LSB BIT STUFFING BS enable NRZI ENCODER NRZI enable HS drive enable TRANSMIT LOGIC HS current source enable sampling clock HS current driver HS data
TX_READY TX_VALID TX_LAST_BYTE TX_BS_EN TEST_J_K SUSPEND MODE1, MODE0
43 2 42 44 45 1 12, 11 2
MGT341
(1) Implemented as part of the FS transceiver. (2) Connected in FS state and HS chirp state.
Fig 8. High-speed transceiver functional diagram.
10.1 High-speed transmit
The ISP1501 must be set in high-speed state by setting MODE[1:0] = 02H. High-speed data propagate to the DP and DM pins when the 16-bit input data bus is driven. Driving pin DDIR to logic 1 switches the 16-bit data bus to input mode. All data packets start with a 4-byte SYNC pattern and end with either a 1-byte or a 5-byte EOP (End of Packet). The SYNC pattern is a 32-bit pattern of KJKJKJKJ KJKJKJKJ KJKJKJKJ KJKJKJKK, which is to be sent by the SIE as 0000H, 8000H to the input. For a 1-byte EOP the HS pattern is generated with FEH. The 5-byte EOP starts with FEH, followed by four bytes of FFH. Remark: All 16-bit data are sent LSB first. When bit stuffing or the EOP finishes on an 8-bit boundary, the TX_BS_EN and TX_LAST_BYTE determine the behavior of the ISP1501 is shown in Table 7.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
14 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
High-speed transmit conditions TX_BS_EN Condition 0 1 0 1 high and low bytes are both sent without bit stuffing high and low bytes are both sent with bit stuffing low byte is sent without bit stuffing; high byte is ignored low byte is sent with bit stuffing; high byte without bit stuffing 0 0 1 1
Table 7:
TX_LAST_BYTE
CLKOUT30 TX_READY TX_LAST_BYTE TX_BS_EN SYNC DATA [15:8] DATA [ 7:0] TX_VALID
MGT064
(1)
EOP
80H Data0(H) Data1(H) Data2(H) Data3(H) FEH
00H
00H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
(1) TX_READY is only de-asserted during a transmission if the internal FIFO is full.
Fig 9. HS transmit; single-byte EOP ending on 16-bit boundary.
CLKOUT30 TX_READY TX_LAST_BYTE TX_BS_EN SYNC DATA [15:8]
00H 80H Data0(H) Data1(H) Data2(H) Data3(H) XX (1)
EOP DATA [ 7:0] TX_VALID
MGT067
00H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
FEH
(1) TX_READY is only de-asserted during a transmission if the internal FIFO is full.
Fig 10. HS transmit; single-byte EOP ending on 8-bit boundary.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
15 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
CLKOUT30 TX_READY TX_LAST_BYTE TX_BS_EN SYNC DATA [15:8]
00H 80H Data0(H) Data1(H) Data2(H) Data3(H) Data4(H) FFH FFH XX (1)
EOP DATA [ 7:0] TX_VALID
MGT069
00H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
FEH
FFH
FFH
(1) TX_READY is only de-asserted during a transmission if the internal FIFO is full.
Fig 11. HS transmit; 5-byte EOP ending on 8-bit boundary.
CLKOUT30 TX_READY TX_LAST_BYTE TX_BS_EN SYNC DATA [15:8] DATA [ 7:0] TX_VALID
MGT065
(1)
EOP
Data0(H) Data1(H) Data2(H) Data3(H) Data4(H) FEH FFH FFH
00H
80H
00H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
Data5(L)
FFH
FFH
(1) TX_READY is only de-asserted during a transmission if the internal FIFO is full.
Fig 12. HS transmit; 5-byte EOP ending on 16-bit boundary
10.2 High-speed receive
When ISP1501 is in high-speed state (MODE[1:0] = 02H), setting input DDIR to logic 0 allows the HS receiver to output data to the external 16-bit bus. As the length of the incoming EOP is not fixed, RX_LAST_BYTE and RX_BS_ERROR are encoded to differentiate between EOP arriving on an 8-bit or a 16-bit boundary. RX_VALID qualifies the data part of USB high-speed traffic. The SYNC pattern bytes are removed. If the EOP arrives on the high byte, RX_VALID will qualify it, and RX_LAST_BYTE will be asserted. With these, the SIE will know that an EOP has occurred and can start deciphering the received packet. If the EOP arrives on the low byte, RX_VALID goes LOW at the start of the EOP cycle. RX_BS_ERROR must be polled to determine whether an EOP has occurred.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
16 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
High-speed receive conditions RX_BS_ERROR Condition 0 1[1] 0 1 valid data on the high and low bytes; no bit stuff error EOP on the low byte EOP on the high byte; valid data on the low byte illegal 0 0[1] 1 1
Table 8:
RX_LAST_BYTE
[1]
This condition is only valid in the cycle immediately after pin RX_VALID goes LOW.
CLKOUT30 RX_LAST_BYTE RX_BS_ERROR SYNC DATA [15:8] DATA [ 7:0] RX_VALID
MGT070
EOP
Data0(H) Data1(H) Data2(H) Data3(H) FEH
80H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
Fig 13. HS receive timing; single-byte EOP starting on the high byte.
CLKOUT30 RX_LAST_BYTE RX_BS_ERROR SYNC DATA [15:8]
80H Data0(H) Data1(H) Data2(H) Data3(H) XX
EOP DATA [ 7:0] RX_VALID
MGT073
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
FEH
Fig 14. HS receive timing; single-byte EOP starting on the low byte.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
17 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
CLKOUT30 RX_LAST_BYTE RX_BS_ERROR SYNC DATA [15:8]
80H Data0(H) Data1(H) Data2(H) Data3(H) Data4(H) FFH FFH XX
EOP DATA [ 7:0] RX_VALID
MGT075
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
FEH
FFH
FFH
Fig 15. HS receive timing; 5-bytes EOP starting on the low byte.
CLKOUT30 TX_READY TX_LAST_BYTE TX_BS_EN SYNC DATA [15:8] DATA [ 7:0] TX_VALID
MGT065
(1)
EOP
Data0(H) Data1(H) Data2(H) Data3(H) Data4(H) FEH FFH FFH
00H
80H
00H
00H
Data0(L)
Data1(L)
Data2(L)
Data3(L)
Data4(L)
Data5(L)
FFH
FFH
Fig 16. HS receive timing; 5-bytes EOP starting on the high byte.
The SYNC pattern will not appear on the data bus as an RX_VALID qualified data. The received SYNC value may differ from the expected 8000H. The raw data is byte-aligned to the 16-bit data bus.
10.3 High-speed chirp
When the transceiver is configured to high-speed chirp state (MODE[1:0] = 03H), the internal termination resistors on DP and DM are deactivated (no SE0 is applied by the FS transceiver). Pin DP is connected to the pull-up resistor on pin RPU. No bit stuffing or NRZI encoding is performed on the data, regardless of the state of pin TX_BS_EN. The data is transmitted as soon as both TX_VALID and TX_READY are asserted (see Figure 17).
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
18 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
handbook, full pagewidth CLKOUT30
TX_READY
HIGH
TX_VALID DATA[15:0] 0000H FFFFH 0000H FFFFH
DP/DM 40 to 60 s(1)
MGT200
(1) Time interval controlled by the SIE.
Fig 17. HS chirp transmit timing.
For HS chirp reception, the 16-bit data bus is in the bypass mode. In the HS chirp mode, the receiver behaves like a simple serial to parallel converter. The transition on DP and DM may be mapped to anywhere within the 16-bit word boundary. Therefore, the output may not contain all 0s or 1s for one cycle. The SIE samples the 16-bit parallel data to check for the presence of extended JKJK states. RX_BS_ERROR no longer reflects a bit stuff error. The RX_VALID signal is used to qualify the data. The RX_INACTIVE signal is used in the HS chirp receive state.
handbook, full pagewidth CLKOUT30
RX_VALID DP/DM HS IDLE 40 to 60 s DATA [15:0] RX_INACTIVE 0000H FFFFH 0000H
HS IDLE
MGT201
Fig 18. HS chirp receive timing.
10.4 High-speed transmit path delay
The total transmit path maximum delay is 8 HS bit times at 480 MHz.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
19 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
handbook, full pagewidth
480 MHz clock
CLKOUT30
DATA [15:0]
0000H
8000H
XXXX
TX_READY
8 HS bit times
TX_VALID driver enabled DP/DM
MGT076
Fig 19. HS transmit path delay.
10.5 High-speed receive path delay
In the HS receive mode, the SYNC pattern is removed. As the preceding SYNC pattern may be trimmed, the delay from the appearance of the first bit of the SYNC pattern to the first valid data word on the DATA[15:0] bus is described here (see Figure 20, tA tB and tC). The receive path delay is between 106 to 122 HS bit times. However, to have an accurate measure of the bus turn-around time, the receive path delay is measured from the data on the DP and DM pins to the actual equivalent data on the 16-bit data bus (see Figure 20, tB and tC).
handbook, full pagewidth 480 MHz clock
CLKOUT30 00H DP/DM 00H 00H 80H 80H 40H
106 to 122 HS bit times DATA [15:0] 4080H
RX_VALID
MGT202
t
A
t
B
t
C
Fig 20. HS receive path delay.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
20 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
11. Clocking
The CLKOUT30 and CLKOUT48 pins are free running clocks at 30 MHz and 48 MHz, respectively.
11.1 Power-up behavior
Both output clocks (CLKOUT30 and CLKOUT48) are held LOW (logic 0) at power-up for a period of up to 8192 oscillator cycles before they are enabled. The time during which these output clocks are blocked depends on the start-up time of the external crystal. A total of 8192 oscillator clock ticks must be counted before enabling the output clocks. Therefore, the minimum timing from power-up to the time when CLKOUT30 and CLKOUT48 are available is 8192 x 83 ns = 680 s.
11.2 Suspend behavior
When SUSPEND is driven from logic 0 to logic 1, output clocks will stop toggling because the internal PLL and the external crystal will also enter a power-down state. The clocks CLKOUT30 and CLKOUT48 can stop at either logic 0 or logic 1. When SUSPEND is driven from logic 1 to logic 0, the external crystal and the PLL will start again. However, there is no blocking of output clocks. CLKOUT30 and CLKOUT48 may drift slightly from 30 MHz and 48 MHz, respectively until the PLL locks up.
11.3 Reset behavior
A pin reset will force the digital circuit that generates 30 MHz and 48 MHz from the HS PLL (480 MHz) to the initial state. Therefore, the output clock at 30 MHz and 48 MHz will be aligned after pin RESET is driven from logic 1 to logic 0 (falling edge). During that one instance, the alignment causes the clock period to change.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
21 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
12. Termination calibration
The on-chip termination is calibrated after power-up and mode change to provide 45 10% termination resistance. The ISP1501 must not transmit or receive data during calibration.
12.1 Power-up behavior
This internal termination calibration occurs 21600 oscillator cycles after power-up. Similar to the clock blocking mechanism, the exact timing depends on the external crystal startup time. Therefore, the minimum timing from power-up to power-up termination calibration is 21600 x 83 ns = 1.8 ms.
12.2 Suspend behavior
Pin SUSPEND does not cause any termination calibration.
12.3 Reset behavior
Pin RESET does not cause any termination calibration.
12.4 Mode change behavior
A termination calibration occurs 4 s after a mode change and lasts for 2 s. RX_INACTIVE is asserted to facilitate calibration during this 2 s period.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
22 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
13. Limiting values
Table 9: Absolute maximum ratings In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol VCCA VCCD VI Ilu Vesd Parameter analog supply voltage digital supply voltage input voltage latch-up current electrostatic discharge voltage[1] -1.8 V < VI < +5.4 V ILI < 1 A pins DP, DM and ground pins other pins Tstg
[1]
Conditions
Min -0.5 -0.5 -0.5 -4000 -2000 -40
Max +6.0 +4.6 +6.0 100 +4000 +2000 +125
Unit V V V mA V V C
storage temperature
Equivalent to discharging a 100 pF capacitor via a 1.5 k resistor (Human Body Model).
14. Recommended operating conditions
Table 10: Symbol VCCA VCCD VI VI(AI/O) Tamb Recommended operating conditions Parameter analog supply voltage digital supply voltage input voltage input voltage on analog I/O pins DP and DM ambient temperature Conditions Min 3.0 3.0 0 0 -40 Typ 3.3 3.3 Max 3.6 3.6 VCCD 3.6 +85 Unit V V V V C
15. Static characteristics
Table 11: Static characteristics: supply pins VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol ICC Parameter Conditions Min Typ 25 60 75 100 Max Unit mA mA mA A operating supply full-speed transmitting and receiving at current 12 MHz; 50 pF load on pins DP and DM high-speed receiving at 480 MHz high-speed transmitting at 480 MHz ICC(susp) suspend supply current in suspend mode with resistor on pin RPU disconnected
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
23 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 12: Static characteristics: digital pins VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol Input levels VIL VIH VOL VOH LOW-level input voltage HIGH-level input voltage LOW-level output voltage HIGH-level output voltage IOL = 100 A IOL = 4 mA IOH = 100 A IOH = 4 mA Leakage current ILI input leakage current 1 A 2.0 0.8 0.15 0.4 V V V V V V Parameter Conditions Min Typ Max Unit
Output levels
VCCD - 0.4 VCCD - 0.4 -
Table 13: Static characteristics: analog I/O pins DP and DM) VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit Original USB transceiver (FS) Input levels (differential receiver) VDI VCM VIL VIH Vhys Output levels VOL VOH LOW-level output voltage HIGH-level output voltage pull-up on DP; RL = 1.5 k to + 3.6 V pull-down on DP, DM; RL = 15 k to GND 0 2.8 0.3 3.6 V V differential input sensitivity differential common mode voltage LOW-level input voltage HIGH-level input voltage hysteresis voltage |VI(DP) - VI(DM)| includes VDI range 0.2 0.8 2.0 0.4 2.5 0.8 0.7 V V V V V
Input levels (single-ended receivers)
Hi-Speed USB transceiver (HS) Input levels (differential receiver) VHSSQ VHSDSC VHSDI VHSCM Output levels VHSOI VHSOL high-speed idle level output voltage (differential) high-speed LOW-level output voltage (differential) -10 -10 +10 +10 mV mV high-speed squelch detection threshold (differential) high-speed disconnect detection threshold (differential) high-speed differential input sensitivity high-speed data signaling common mode voltage range squelch detected no squelch detected disconnect detected disconnect not detected |VI(DP) - VI(DM)| 150 625 300 -50 100 525 +500 mV mV mV mV mV mV
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
24 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 13: Static characteristics: analog I/O pins DP and DM)...continued VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol VHSOH VCHIRPJ VCHIRPK ILZ CIN Resistance ZDRV2 ZINP Termination VTERM termination voltage for pull-up resistor on pin RPU
[3]
Parameter high-speed HIGH-level output voltage (differential) chirp-J output voltage (differential) chirp-K output voltage (differential) OFF-state leakage current transceiver capacitance driver output impedance for Hi-Speed USB and Original USB input impedance
Conditions
Min 360
[1] [1]
Typ 45 -
Max 440 1100 -500 1 20 49.5 3.6
Unit mV mV mV A pF M V
700 -900 -
Leakage current Capacitance pin to GND steady-state drive
[2]
40.5 10 3.0
[1] [2] [3]
HS termination resistor disabled, pull-up resistor connected. Only during reset, when both hub and device are high-speed capable. Includes internal matching resistors on both pins DP and DM. This tolerance range complies to Hi-Speed USB. In suspend mode the minimum voltage is 2.7 V.
16. Dynamic characteristics
Table 14: Dynamic characteristics: analog I/O pins (DP/DM) VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit Driver characteristics Full-speed mode tFR tFF FRFM VCRS rise time fall time differential rise/fall time matching (tFR/tFF) output signal crossover voltage high-speed differential rise time high-speed differential fall time CL = 50 pF; 10% to 90% of |VOH - VOL|; see Figure 21 CL = 50 pF; 90% to 10% of |VOH - VOL|; see Figure 21 excluding the first transition from Idle state excluding the first transition from Idle state; see Figure 22 4 4 90 1.3 20 20 111.1 2.0 ns ns % V
High-speed mode tHSR tHSF 500 500 ps ps
Driver timing Full-speed mode tPLH(drv) tPHL(drv)
9397 750 10025
driver propagation delay (VO, FSE0 to DP, DM)
LOW-to-HIGH; see Figure 24 HIGH-to-LOW; see Figure 24
Rev. 02 -- 21 November 2002
-
-
15 15
ns ns
25 of 40
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 14: Dynamic characteristics: analog I/O pins (DP/DM)...continued VCCA = VCCD = 3.0 to 3.6 V; VAGND = VDGND = 0 V; Tamb = -40 to +85 C; unless otherwise specified. Symbol tPHZ tPLZ tPZH tPZL Parameter driver disable delay (OE to DP, DM) driver enable delay (OE to DP, DM) Conditions HIGH-to-OFF; see Figure 22 LOW-to-OFF; see Figure 22 OFF-to-HIGH; see Figure 22 OFF-to-LOW; see Figure 22 eye pattern of Template 1; see Figure 26 and Table 15
[1]
Min -
Typ -
Max 10 10 15 15
Unit ns ns ns ns
High-speed mode (Template 1, Universal Serial Bus Specification Rev. 2.0) driver waveform requirements
Receiver timing full-speed mode Differential receiver tPLH(rcv) tPHL(rcv) tPLH(se) tPHL(se) receiver propagation delay (DP, DM to RCV) LOW-to-HIGH; see Figure 23 HIGH-to-LOW; see Figure 23 15 15 15 15 ns ns ns ns
Single-ended receiver single-ended propagation LOW-to-HIGH; see Figure 23 delay (DP, DM to VP, VM) HIGH-to-LOW; see Figure 23
Receiver timing high-speed mode Template 4, Universal Serial Bus Specification Rev. 2.0 data source jitter and receiver jitter tolerance eye pattern of Template 4; see Figure 27 and Table 16
[1]
[1]
Characterized only, not tested in production. Limits guaranteed by design.
2.7 V logic input 1.5 V t FR, t LR VOH 90% 90% t FF, t LF 0V t PZH t PZL VOH differential data lines
MGT077
1.5 V
t PHZ t PLZ VOH -0.3 V
VCRS VOL +0.3 V
MGT080
10% VOL
10%
VOL
Fig 21. Rise and fall times (FS and LS mode).
Fig 22. Timing of OE to DP, DM.
2.0 V differential data lines 0.8 V t PLH(rcv) t PLH(se) VOH logic output VOL 1.5 V 1.5 V t PHL(rcv) t PHL(se) VCRS VCRS
2.7 V logic input 0V t PLH(drv) VOH differential data lines
MGT079
1.5 V
1.5 V
t PHL(drv)
VCRS
VCRS
VOL
MGT078
Fig 23. Timing of DP, DM to RCV, VP, VM.
Fig 24. Timing of VO, FSE0 to DP, DM.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
26 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
16.1 High-speed signals
High-speed USB signals are characterized using eye patterns. For measuring the eye patterns 4 test points have been defined (see Figure 25). The Universal Serial Bus Specification Rev. 2.0 defines the eye patterns in several `templates'. For ISP1501 only Templates 1 and 4 are relevant.
TP1
TP2
TP3
TP4
traces
USB cable
traces
transceiver
A connector
B connector
transceiver
hub circuit board
MBL205
device circuit board
Fig 25. Eye pattern measurement planes.
16.1.1
Template 1 (transmit waveform) The eye pattern in Figure 26 defines the transmit waveform requirements for a hub (measured at TP2) or a device without a captive cable (measured at TP3). Remark: Captive cables have a vendor-specific connector to the peripheral (hardwired or detachable) and a USB "A" connector on the other side. For hot plugging, the vendor-specific connector must meet the same performance requirements as a USB "B" connector. The corresponding signal levels and timings are given in Table 15. Timings are given as a percentage of the unit interval (UI), which represents the nominal bit duration TPERIOD for a 480 Mbit/s transmission rate.
MBL206
600 differential output 500 voltage 400 (mV) 300 200 100 0 -100 -200 -300 -400 -500 -600 0
level 1 +400 mV point 3 point 4
point 1
point 2
0
point 5
point 6
-400 mV level 2
relative duration (% of unit interval)
100
Fig 26. Template 1 eye pattern (transmit waveform).
9397 750 10025 (c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
27 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Template 1 eye pattern definition Differential voltage on pins DP and DM (mV) +525[1] +475[2] -525[1] -475[2] 0 0 +300 +300 -300 -300 Relative duration (% of unit interval) n.a. n.a. 7.5 92.5 37.5 62.5 37.5 62.5
Table 15: Name Level 1 Level 2 Point 1 Point 2 Point 3 Point 4 Point 5 Point 6
[1] [2]
In the unit interval following a transition. In all other cases.
16.1.2
Template 4 (receive waveform) The eye pattern defined in Table 16 defines the receiver sensitivity requirements for a hub (signal applied at test point TP2) or a device without a captive cable (signal applied at test point TP3). The corresponding signal levels and timings are given in Table 16. Timings are given as a percentage of the unit interval (UI), which represents the nominal bit duration TPERIOD for a 480 Mbit/s transmission rate.
MBL207
600 differential 500 input voltage 400 (mV) 300 200 100 0 -100 -200 -300 -400 -500 -600 point 5 point 6 point 1 point 2 point 3 point 4
level 1
+400 mV
0
-400 mV
level 2 0 relative duration (% of unit interval) 100
Fig 27. Template 4 eye pattern (receive waveform).
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
28 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Template 4 eye pattern definition Differential voltage on pins DP and DM (mV) +575 -575 0 0 +150 +150 -150 -150 Relative duration (% of unit interval) n.a. n.a. 15 85 35 65 35 65
Table 16: Name Level 1 Level 2 Point 1 Point 2 Point 3 Point 4 Point 5 Point 6
17. Parallel digital interface timing
17.1 High-speed transmit timing
CLKOUT30 t su3(HSTX) DATA [15:0] t su0(HSTX) TX_VALID t su2(HSTX) TX_LAST _BYTE t su1(HSTX) TX_BS_EN t d0(HSTX) t h1(HSTX) t h2(HSTX) t h0(HSTX) t h3(HSTX)
TX_READY t su4(HSTX) DDIR
MGT085
Fig 28. Parallel digital interface timing: high-speed transmit.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
29 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 17: High-speed transmit timing CLKOUT30 duty cycle = 50%; see Figure 28. Symbol tsu3(HSTX) th3(HSTX) tsu0(HSTX) th0(HSTX) tsu2(HSTX) th2(HSTX) tsu1(HSTX) th1(HSTX) tsu4(HSTX) td0(HSTX) Parameter data set-up time to rising clock edge data hold time after rising clock edge TX_VALID set-up time to rising clock edge TX_VALID hold time after rising clock edge TX_LAST_BYTE set-up time to rising clock edge TX_LAST_BYTE hold time after rising clock edge TX_BS_EN set-up time to rising clock edge TX_BS_EN hold time after rising clock edge DDIR switching time before rising clock edge TX_READY output delay after falling clock edge Conditions Min 6.6 0.1 6.6 0.1 6.6 0.1 6.6 0.1 11 Typ Max 6.9 Unit ns ns ns ns ns ns ns ns ns ns
17.2 High-speed receive timing
CLKOUT30 t d0(HSRX) DATA [15:0] t d1(HSRX) RX_VALID t d2(HSRX) RX_LAST _BYTE t d3(HSRX) RX_BS _ERROR t su4(HSRX) DDIR
MGT086
Fig 29. Parallel digital interface timing: high-speed receive.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
30 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 18: High-speed receive timing CLKOUT30 duty cycle = 50%; see Figure 29. Symbol td0(HSRX) td1(HSRX) td2(HSRX) td3(HSRX) tsu4(HSRX) Parameter received data output delay after falling clock edge RX_VALID delay after falling clock edge RX_LAST_BYTE delay after falling clock edge RX_BS_ERROR delay after falling clock edge DDIR switching time after rising clock edge Conditions Min Typ Max 6.8 6.8 6.8 6.8 11 Unit ns ns ns ns ns
18. Application information
16
DATA15 to DATA0 DDIR CLKOUT30 RX_LAST_BYTE RX_VALID/VP RX_INACTIVE/VM RX_BS_ERROR/RCV TX_READY TX_BS_EN/FSE0 TX_VALID/OE TX_LAST_BYTE TEST_J_K/VO RESET SUSPEND
38 to 31, 28 to 21 20 15 39 48 47 46 43 44 2 42
7 6
DP DM
3.3 V 9 RPU 1.5 k 5%
18
XTAL1 12 MHz 22 pF 3.3 V
ISP1501
17
XTAL2 22 pF
5, 8, 16 45 3 1 11, 12 14 13
MGT061
VCCA1 to VCCA3 VCCD1, VCCD2
3 2
29, 40
4, 10, 19 30, 41
AGND1 to AGND3 DGND1, DGND2
3 2
2
MODE0, MODE1 12 k (1%) RREF
(1) CLKOUT48
33 10 pF DGND1
(1) The 48 MHz output clock might cause EMC problems unless care is taken during PCB design. If this clock is not used in the ASIC, leave this pin unconnected to the PCB. Connect a 33 series resistor and a 10 pF capacitor to this pin if it is used in the ASIC.
Fig 30. Application diagram.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
31 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
19. Test information
1.5 k 5%(1) 3.3 V RPU test point DP/DM CL(2) 15 k
MGT081
handbook, halfpage
D.U.T.
(1) Internally connected to pin DP; FS operating state (see Table 4). (2) CL = 50 pF for FS.
Fig 31. FS test circuit.
handbook, halfpage
test point D.U.T. 25 pF
MGT082
Fig 32. Load for VM, VP and RCV in FS mode.
test supply voltage VCCA DP D.U.T. DM AGND
MBL204
15.8
50 coax
+
(1) (2)
15.8
50 coax
-
143
143
(1) Transmitter: connected to 50 inputs of a high-speed differential oscilloscope. (2) Receiver: connected to 50 outputs of a high-speed differential data generator.
Fig 33. High-speed transmitter/receiver test circuit.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
32 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
20. Package outline
LQFP48: plastic low profile quad flat package; 48 leads; body 7 x 7 x 1.4 mm SOT313-2
c
y X
36 37
25 24 ZE
A
e
E HE
A A2
A1
(A 3) Lp L detail X
wM pin 1 index 48 1 12 ZD bp D HD wM B vM B vM A 13 bp
e
0
2.5 scale
5 mm
DIMENSIONS (mm are the original dimensions) UNIT mm A max. 1.60 A1 0.20 0.05 A2 1.45 1.35 A3 0.25 bp 0.27 0.17 c 0.18 0.12 D (1) 7.1 6.9 E (1) 7.1 6.9 e 0.5 HD 9.15 8.85 HE 9.15 8.85 L 1.0 Lp 0.75 0.45 v 0.2 w 0.12 y 0.1 Z D (1) Z E (1) 0.95 0.55 0.95 0.55 7 0o
o
Note 1. Plastic or metal protrusions of 0.25 mm maximum per side are not included. OUTLINE VERSION SOT313-2 REFERENCES IEC 136E05 JEDEC MS-026 EIAJ EUROPEAN PROJECTION
ISSUE DATE 99-12-27 00-01-19
Fig 34. Package outline.
9397 750 10025 (c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
33 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
21. Soldering
21.1 Introduction to soldering surface mount packages
This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our Data Handbook IC26; Integrated Circuit Packages (document order number 9398 652 90011). There is no soldering method that is ideal for all surface mount IC packages. Wave soldering can still be used for certain surface mount ICs, but it is not suitable for fine pitch SMDs. In these situations reflow soldering is recommended.
21.2 Reflow soldering
Reflow soldering requires solder paste (a suspension of fine solder particles, flux and binding agent) to be applied to the printed-circuit board by screen printing, stencilling or pressure-syringe dispensing before package placement. Several methods exist for reflowing; for example, convection or convection/infrared heating in a conveyor type oven. Throughput times (preheating, soldering and cooling) vary between 100 and 200 seconds depending on heating method. Typical reflow peak temperatures range from 215 to 250 C. The top-surface temperature of the packages should preferable be kept below 220 C for thick/large packages, and below 235 C small/thin packages.
21.3 Wave soldering
Conventional single wave soldering is not recommended for surface mount devices (SMDs) or printed-circuit boards with a high component density, as solder bridging and non-wetting can present major problems. To overcome these problems the double-wave soldering method was specifically developed. If wave soldering is used the following conditions must be observed for optimal results:
* Use a double-wave soldering method comprising a turbulent wave with high
upward pressure followed by a smooth laminar wave.
* For packages with leads on two sides and a pitch (e):
- larger than or equal to 1.27 mm, the footprint longitudinal axis is preferred to be parallel to the transport direction of the printed-circuit board; - smaller than 1.27 mm, the footprint longitudinal axis must be parallel to the transport direction of the printed-circuit board. The footprint must incorporate solder thieves at the downstream end.
* For packages with leads on four sides, the footprint must be placed at a 45 angle
to the transport direction of the printed-circuit board. The footprint must incorporate solder thieves downstream and at the side corners.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
34 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
During placement and before soldering, the package must be fixed with a droplet of adhesive. The adhesive can be applied by screen printing, pin transfer or syringe dispensing. The package can be soldered after the adhesive is cured. Typical dwell time is 4 seconds at 250 C. A mildly-activated flux will eliminate the need for removal of corrosive residues in most applications.
21.4 Manual soldering
Fix the component by first soldering two diagonally-opposite end leads. Use a low voltage (24 V or less) soldering iron applied to the flat part of the lead. Contact time must be limited to 10 seconds at up to 300 C. When using a dedicated tool, all other leads can be soldered in one operation within 2 to 5 seconds between 270 and 320 C.
21.5 Package related soldering information
Table 19: Package[1] BGA, LBGA, LFBGA, SQFP, TFBGA, VFBGA DHVQFN, HBCC, HBGA, HLQFP, HSQFP, HSOP, HTQFP, HTSSOP, HVQFN, HVSON, SMS PLCC[4], SO, SOJ LQFP, QFP, TQFP SSOP, TSSOP, VSO
[1] [2]
Suitability of surface mount IC packages for wave and reflow soldering methods Soldering method Wave not suitable not suitable[3] Reflow[2] suitable suitable
suitable not not recommended[4][5] recommended[6]
suitable suitable suitable
[3]
[4] [5] [6]
For more detailed information on the BGA packages refer to the (LF)BGA Application Note (AN01026); order a copy from your Philips Semiconductors sales office. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum temperature (with respect to time) and body size of the package, there is a risk that internal or external package cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the Drypack information in the Data Handbook IC26; Integrated Circuit Packages; Section: Packing Methods. These packages are not suitable for wave soldering. On versions with the heatsink on the bottom side, the solder cannot penetrate between the printed-circuit board and the heatsink. On versions with the heatsink on the top side, the solder might be deposited on the heatsink surface. If wave soldering is considered, then the package must be placed at a 45 angle to the solder wave direction. The package footprint must incorporate solder thieves downstream and at the side corners. Wave soldering is suitable for LQFP, QFP and TQFP packages with a pitch (e) larger than 0.8 mm; it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm. Wave soldering is suitable for SSOP and TSSOP packages with a pitch (e) equal to or larger than 0.65 mm; it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
35 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
22. Revision history
Table 20: Rev Date 02 20021121 Revision history CPCN Description Product data (9397 750 10025); supersedes Objective specification of ISP1501-01 of July 14th, 2000. Modifications:
* * * * * * * * * * * * * * * * * * *
Globally changed USB 2.0 and USB 1.1 to Hi-Speed USB and Original USB, respectively. Globally changed XI and XO to XTAL1 and XTAL2, respectively. Section 8.3: changed the second sentence. Section 12.4: changed the second sentence. Figure 28: changed RX_READY. Table 17: in the td0(HSTX) parameter description, changed rising to falling. Figure 30: added 33 series resistor and 10 pF capacitor to CLKOUT48. Also modified the table note. Table 2: updated the pin description for pin 13. Added Section 8.3. Added Section 12. Figure 30: added a figure note. Table 11 ICC(susp) removed the max value and added typ value as 100 A. In Section 1, expanded USB. Globally changed BS_EN to TX_BS_EN. Globally changed the external precision resistor from 12.2 k 1% to 12 k 1%. Globally added 5% to the external pull-up resistor at RPU. Globally made TX_VALID active LOW. Globally changed CLOCKOUT (pin 15) to CLKOUT30 and TEST (pin 13) to CLKOUT48. Made the following changes in Section 2: - In the fifth and sixth features, changed USB to Hi-Speed USB - In the seventh and eighth features, added for Hi-Speed USB data - Added the feature 3.3 V or 5 V tolerant digital input interface - Changed the feature on ESD protection.
* *
In Figure 1, moved the product title name "ISP1501" to the top right corner. Made the following changes in Table 2: - Pin 9 description, added 1.5 k 5% as the external pull-up resistor. In addition, added HS chirp state at the end of the description - Pin 13 description, changed to "48 MHz output clock; clock is always running when..." - Changed the first statement in the description for pin 15 - Modified the pin description for pin 20 - Pin 39: modified the pin description - Pin 42: modified the pin description - Pin 43 description, changed it to ISP1501 to make the description clearer
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
36 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 20: Rev Date 02
Revision history...continued CPCN Description Product data (9397 750 10025); supersedes Objective specification of ISP1501-01 of July 14th, 2000. Modifications (continued):
20021121
*
Made the following changes in Table 2 - Corrected typo for pin 44 (FES0 changed to FSE0). Also, changed the description for State = 2, 3 - Pin 45 description, changed the description for State = 0, 1 - Pin 48 description: changed the description for State = 2, 3.
*
Made the following changes in Section 7: - Removed the first three paragraphs - Added the first sentence "The ISP1501 supports both full-speed (FS) and high-speed (HS) USB physical layer." - Swapped the second and third paragraph - Added Section 7.1 through Section 7.4
* * * * * * * * * *
In Section 8.2 first paragraph, removed "and Figure 3 shows the state transition diagram." Also, removed paragraphs 2 through 7 and the state transition diagram. In Table 4, added "to provide 45 terminations" to the state 2 description. Changed Section 8.3 to Section 8.2.1. Also, removed the second sentence and added Figure 3. Added Section 8.2.2 through Section 8.2.4. In Figure 8, added transistors on the DP and DM lines. Added RPU on DP, added table note 2 and changed the pin order from 11, 12 to 12, 11 for MODE1 and MODE0. In Section 10.1 second paragraph, rephrased the second sentence. In Table 7 and Table 8, changed "high and low byte" to "high and low bytes". In Figure 11, changed the Hex value for DATA[7:0] from 80H to 00H. In Figure 12, changed the Hex value for DATA[7:0] from 80H to 00H. In Section 10.2: - First paragraph: added the last sentence - Third paragraph: rephrased the first sentence - Second last paragraph: rephrased the second sentence - Last paragraph: removed the last sentence.
* * * * * * * * *
In Table 8, changed text in the second and fourth rows of the condition column. Changed figure title in Figure 13, Figure 14, Figure 15 and Figure 16. In Figure 17, added a figure note. In Section 10.3, changed content in the second paragraph. In Section 10.4 first sentence, changed 37 bits to 8 HS bit times. Also, changed the same in Figure 19. In Figure 20, changed clock cycles to HS bit times. In Section 10.5, changed content in the second sentence. Added reference to Figure 20 in the two paragraphs. Also, added the last sentence to the first paragraph. In Figure 7, switched the location of the DP and DM lines. Also, added RPU on DP. In Table 6, added table notes 3 and 4.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
37 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Table 20: Rev Date 02
Revision history...continued CPCN Description Product data (9397 750 10025); supersedes Objective specification of ISP1501-01 of July 14th, 2000. Modifications (continued):
20021121
* * * * * * * *
Added Section 11. In Table 9, changed ILI to <1 A. Removed table note 2 and changed Vesd. In Table 11, added typical values in all rows and removed the maximum values. In Table 13, added the minimum value for VOL as 0. In Table 14, removed content related to the low-speed mode. Separated Figure 23 and Figure 24 from Figure 21 and Figure 22. In Table 17, changed the order of the timing symbols to match their order in Figure 28. Also, changed the value of tSU4(HSTX) to 11 ns. Made the following changes to Figure 28: - TX_VALID: changed the symbols tSU2(HSTX) and tH2(HSTX) to tSU0(HSTX) and tH0(HSTX) - TX_LAST_BYTE: changed tSU0(HSTX) and tH0(HSTX) to tSU2(HSTX) and tH2(HSTX) - Changed the width of the CLKOUT30 signal.
* * *
In Figure 29, changed the symbol for DDIR from tSU0(HSRX) to tSU4(HSRX). In Table 18, changed the parameter text for tSU4(HSRX), removed the value in the min field and added 11 ns in the max field. Also, made tSU4(HSRX) as the last row. In Figure 30: - Added 22 pF to XTAL1 and XTAL2 - Removed n.c. from pin 13 - Changed 12.2 k 1% to 12 k 1%.
*
01 20000714
In Figure 31, changed the content of figure note 1. Also, added figure note 2.
Objective data; initial version.
9397 750 10025
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
38 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
23. Data sheet status
Level I II Data sheet status[1] Objective data Preliminary data Product status[2][3] Development Qualification Definition This data sheet contains data from the objective specification for product development. Philips Semiconductors reserves the right to change the specification in any manner without notice. This data sheet contains data from the preliminary specification. Supplementary data will be published at a later date. Philips Semiconductors reserves the right to change the specification without notice, in order to improve the design and supply the best possible product. This data sheet contains data from the product specification. Philips Semiconductors reserves the right to make changes at any time in order to improve the design, manufacturing and supply. Relevant changes will be communicated via a Customer Product/Process Change Notification (CPCN).
III
Product data
Production
[1] [2] [3]
Please consult the most recently issued data sheet before initiating or completing a design. The product status of the device(s) described in this data sheet may have changed since this data sheet was published. The latest information is available on the Internet at URL http://www.semiconductors.philips.com. For data sheets describing multiple type numbers, the highest-level product status determines the data sheet status.
24. Definitions
Short-form specification -- The data in a short-form specification is extracted from a full data sheet with the same type number and title. For detailed information see the relevant data sheet or data handbook. Limiting values definition -- Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 60134). Stress above one or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability. Application information -- Applications that are described herein for any of these products are for illustrative purposes only. Philips Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification.
customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application. Right to make changes -- Philips Semiconductors reserves the right to make changes in the products - including circuits, standard cells, and/or software - described or contained herein in order to improve design and/or performance. When the product is in full production (status `Production'), relevant changes will be communicated via a Customer Product/Process Change Notification (CPCN). Philips Semiconductors assumes no responsibility or liability for the use of any of these products, conveys no licence or title under any patent, copyright, or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified.
26. Trademarks
Jaz -- is a registered trademark of Iomega Corp. Zip -- is a registered trademark of Iomega Corp.
25. Disclaimers
Life support -- These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Philips Semiconductors
Contact information
For additional information, please visit http://www.semiconductors.philips.com. For sales office addresses, send e-mail to: sales.addresses@www.semiconductors.philips.com.
9397 750 10025
Fax: +31 40 27 24825
(c) Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Product data
Rev. 02 -- 21 November 2002
39 of 40
Philips Semiconductors
ISP1501
Hi-Speed USB peripheral transceiver
Contents
1 2 3 4 5 6 6.1 6.2 7 7.1 7.2 7.3 7.4 8 8.1 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.3 9 10 10.1 10.2 10.3 10.4 10.5 11 11.1 11.2 11.3 12 12.1 12.2 12.3 12.4 13 14 15 16 16.1 16.1.1 16.1.2 17 17.1 17.2 General description . . . . . . . . . . . . . . . . . . . . . . 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Ordering information . . . . . . . . . . . . . . . . . . . . . 2 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Pinning information . . . . . . . . . . . . . . . . . . . . . . 4 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4 Functional description . . . . . . . . . . . . . . . . . . . 7 Full-speed (FS) transceiver . . . . . . . . . . . . . . . 7 High-speed (HS) transceiver--transmit logic . . 8 High-speed (HS) transceiver--receive logic . . . 8 High-speed (HS) transceiver--periphery circuit 9 Operating states. . . . . . . . . . . . . . . . . . . . . . . . . 9 Interface and state selection. . . . . . . . . . . . . . . 9 State transitions . . . . . . . . . . . . . . . . . . . . . . . 10 Disconnect state . . . . . . . . . . . . . . . . . . . . . . . 10 Full-speed (FS) state . . . . . . . . . . . . . . . . . . . 11 High-speed (HS) state . . . . . . . . . . . . . . . . . . 11 High-speed (HS) chirp state . . . . . . . . . . . . . . 11 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Full-speed functionality. . . . . . . . . . . . . . . . . . 13 High-speed functionality . . . . . . . . . . . . . . . . . 14 High-speed transmit . . . . . . . . . . . . . . . . . . . . 14 High-speed receive. . . . . . . . . . . . . . . . . . . . . 16 High-speed chirp . . . . . . . . . . . . . . . . . . . . . . 18 High-speed transmit path delay . . . . . . . . . . . 19 High-speed receive path delay . . . . . . . . . . . . 20 Clocking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Power-up behavior . . . . . . . . . . . . . . . . . . . . . 21 Suspend behavior. . . . . . . . . . . . . . . . . . . . . . 21 Reset behavior . . . . . . . . . . . . . . . . . . . . . . . . 21 Termination calibration . . . . . . . . . . . . . . . . . . 22 Power-up behavior . . . . . . . . . . . . . . . . . . . . . 22 Suspend behavior. . . . . . . . . . . . . . . . . . . . . . 22 Reset behavior . . . . . . . . . . . . . . . . . . . . . . . . 22 Mode change behavior . . . . . . . . . . . . . . . . . . 22 Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 23 Recommended operating conditions. . . . . . . 23 Static characteristics. . . . . . . . . . . . . . . . . . . . 23 Dynamic characteristics . . . . . . . . . . . . . . . . . 25 High-speed signals . . . . . . . . . . . . . . . . . . . . . 27 Template 1 (transmit waveform) . . . . . . . . . . . 27 Template 4 (receive waveform) . . . . . . . . . . . . 28 Parallel digital interface timing . . . . . . . . . . . . 29 High-speed transmit timing . . . . . . . . . . . . . . . 29 High-speed receive timing . . . . . . . . . . . . . . . 30 18 19 20 21 21.1 21.2 21.3 21.4 21.5 22 23 24 25 26 Application information . . . . . . . . . . . . . . . . . Test information. . . . . . . . . . . . . . . . . . . . . . . . Package outline . . . . . . . . . . . . . . . . . . . . . . . . Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction to soldering surface mount packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reflow soldering. . . . . . . . . . . . . . . . . . . . . . . Wave soldering. . . . . . . . . . . . . . . . . . . . . . . . Manual soldering . . . . . . . . . . . . . . . . . . . . . . Package related soldering information . . . . . . Revision history . . . . . . . . . . . . . . . . . . . . . . . Data sheet status. . . . . . . . . . . . . . . . . . . . . . . Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 32 33 34 34 34 34 35 35 36 39 39 39 39
(c) Koninklijke Philips Electronics N.V. 2002. Printed in The Netherlands
All rights are reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under patent- or other industrial or intellectual property rights. Date of release: 21 November 2002 Document order number: 9397 750 10025


▲Up To Search▲   

 
Price & Availability of ISP1501

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X